Explore Saint Thomas, ND

Saint Thomas is a small town located in Pembina County, North Dakota. With a population of around 300 residents, it is known for its close-knit community and rural charm. The town was founded in the late 1800s and named after Saint Thomas Aquinas, a prominent Catholic theologian. Saint Thomas is home to a few local businesses, a post office, and a Catholic church. The town also hosts an annual summer festival, attracting visitors from neighboring areas to enjoy live music, food, and games.


Find Local Businesses


Find Things To Do Near Saint Thomas, ND


Nearby Locations

Hensel, ND
(6.69 mi.)
Crystal, ND
(9.48 mi.)
Hoople, ND
(9.90 mi.)
Hamilton, ND
(9.95 mi.)
Cavalier, ND
(12.28 mi.)
Drayton, ND
(14.05 mi.)
Grafton, ND
(15.05 mi.)
Mountain, ND
(15.22 mi.)
Bathgate, ND
(15.95 mi.)
Pembina, ND
(17.07 mi.)
Park River, ND
(20.26 mi.)
Neche, ND
(21.86 mi.)
Edinburg, ND
(22.60 mi.)
Milton, ND
(23.77 mi.)
Minto, ND
(23.80 mi.)
Pisek, ND
(26.52 mi.)
Forest River, ND
(27.12 mi.)
Walhalla, ND
(27.55 mi.)
Fordville, ND
(31.70 mi.)
Adams, ND
(33.38 mi.)

Popular Cities